// pages/material/pages/verified/index.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        idCard_z: '', //身份证（正）
        idCard_f: '', //身份证（反）
    },
    //图片选择
    choose_images: function (e) {
        var that = this;
        var select_type = e.currentTarget.dataset.type; //当前占位图名字
        wx.chooseImage({
            count: 1,
            sizeType: ['original', 'compressed'],
            sourceType: ['album', 'camera'],
            success: res => {
                const src = res.tempFilePaths
                var upload_img = select_type
                that.setData({
                    [upload_img]: src
                });
            }
        });
    },
    //拍摄
    choose_shoot: function (e) {
        var that = this;
        var select_type = e.currentTarget.dataset.type; //当前占位图名字
        wx.chooseImage({
            count: 1,
            sizeType: ['original', 'compressed'],
            sourceType: ['camera'],
            success: res => {
                const src = res.tempFilePaths
                var upload_img = select_type
                that.setData({
                    [upload_img]: src
                });
            }
        });
    },
    //删除图片
    to_delete: function (e) {
        var that = this;
        var select_type = e.currentTarget.dataset.type; //当前占位图名字
        that.setData({
            [select_type]: '',
        });
    },
    //查看图片
    previewImage: function (e) {
        var source = e.currentTarget.dataset.source;
        wx.previewImage({
            current: e.currentTarget.source, // 当前显示图片的http链接
            urls: source // 需要预览的图片http链接列表
        })
    },
    //提交
    to_submit: function (e) {
        var that = this;
        let idCard_z = that.data.idCard_z; //身份证（正）
        let idCard_f = that.data.idCard_f; //身份证（反）
        if (idCard_z === '') {
            wx.showToast({
                title: '请上传身份证正面照',
                icon: 'none',
                mask: false,
            });
            return false;
        } else if (idCard_f === '') {
            wx.showToast({
                title: '请上传身份证背面照',
                icon: 'none',
                mask: false,
            });
            return false;
        } 
        this.setData({
            disabled: true
        })
        wx.showToast({
            title: '上传中...',
            icon: 'loading',
            mask: true,
            duration: 1500,
            success(res) {
                var pages = getCurrentPages();
                var prevPage = pages[pages.length - 2]; //上一个页面
                setTimeout(() => { //上传成功后
                    prevPage.setData({
                        verified: true
                    })
                    wx.navigateBack();
                }, 1500)
            }
        });
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {

    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },
})